package com.example.boot4redis.controller;

import com.example.boot4redis.service.BookService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController;


/**
 * saveRedis saveRedisObject 方法分别为保存字符串和对象的方法，
 * 以上并没有发挥redis的该有的一些作用，在接下来的时间中可以将redis的特性发挥一下，可继续写方法
 * 工程中已经配置了mybatis mysql 的依赖，目前阶段并没有使用，做redis特性的时候可以直接使用
 */
@RestController
public class BookController {

    @Autowired
    BookService bookService;



    @RequestMapping("/saveRedis")
    @ResponseBody
    public String saveRedis(){
        bookService.saveRedis();
        return  "save string success!";
    }

    @RequestMapping("/saveRedisObject")
    @ResponseBody
    public String saveRedisObject(){
        bookService.saveRedisObject();
        return  "save book success!";
    }




}
